membranous diarrhea - German English Dictionary